GameWindow::GameWindow(QWidget *parent) : QWidget(parent) {
    // 初始化游戏状态
    setFixedSize(800, 600); // 设置固定窗口大小
    setFocusPolicy(Qt::StrongFocus); // 接收键盘输入
    
    // 启动游戏循环定时器 (每30毫秒触发一次，约33FPS)
    timerId = startTimer(30);
}